package com.learn.project2.service.wx.auth;

import com.learn.project2.model.bo.wx.auth.AuthLoginBO2;
import com.learn.project2.model.bo.wx.auth.AuthRegisterBO;
import com.learn.project2.model.vo.wx.auth.AuthLoginVO2;
import org.apache.shiro.subject.Subject;

import javax.servlet.http.HttpServletRequest;

public interface AuthService2 {
    AuthLoginVO2 authLogin(AuthLoginBO2 loginBO, HttpServletRequest request) throws Exception;

    Integer authLogout(Subject subject);

    void authRegister(AuthRegisterBO authRegisterBO) throws Exception;
}
